@charset "utf-8";
* { margin:0; padding:0;font-size:12px;font-family:"Arial","Microsoft YaHei";}
input,button,select,textarea{outline:none}
img { border:0 none; }
a { text-decoration:none; }
ul,ol,li { list-style:none; }
em { font-style:normal; }
textarea { resize:none; }
button { cursor:pointer; }
/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
h1,h2,h3{ font-weight:normal}
.f12{ font-size:12px; font-family:"宋体"}
.f14{ font-size:14px;}
.f18{ font-size:18px;}
.f16{ font-size:16px;}
.f24{ font-size:24px;}
.flor{ float:right}
.flol{ float:left}

.borradius{ -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.clear{ clear:both}
.blank45{ width:100%; height:45px;}
.blank40{ width:100%; height:40px;}
.blank30{ width:100%; height:30px;}
.blank20{width:100%; height:20px;}
.blank90{width:100%; height:90px;}
.blank10{width:100%; height:10px;}
body.index_body{ background:#FFF}

.vsvn_mid_box{ width:1024px; margin:0 auto;/* position:relative;*/}
.vsvn_head{ width:100%; border-bottom:2px solid #023e7c; background:#FFF}
.vsvn_head_top{width:100%; height:40px; background:#eee}
.head_top_info{ width:1024px; display:inline-block}
.top_info_flag{ padding-top:8px}
.top_info_contact p{ float:right; font-size:14px; color:#535556; line-height:40px; display:inline; margin-left:20px}
.top_info_contact .top_email{ background:url(../images/vsvn_icon2.png) no-repeat 0px -65px; padding-left:30px}
.top_info_contact .top_tel{ background:url(../images/vsvn_icon2.png) no-repeat 0px 7px; padding-left:29px}
.top_info_contact .top_chuanzhen{ background:url(../images/vsvn_icon2.png) no-repeat 0px -32px; padding-left:30px}
.vsvn_top_logo{ padding-top:45px; text-align:right;}
.vsvn_top_flag img{ float:left; padding-top:15px;}
.vsvn_top_flag .img3{ margin-left:3px;}
.vsvn_top_flag p{ float:right;  padding-top:15px; font-size:14px; color:#113c04;}
.vsvn_top_flag a{ color:#222222; padding:0px 2px;}
.vsvn_top_flag a:hover{ color:#267fc3;}
.vsvn_top_ad{ padding-top:45px}
.vsvn_top_ad p{ text-align:right; font-size:16px; color:#6f6f6f; line-height:20px; padding-top:20px}

.vsvn_head_nav{ padding-top:25px; padding-bottom:15px}
.vsvn_head_nav ul{ width:965px;}
.vsvn_head_nav li{ float:left; padding-right:78px;*padding-right:70px}
.vsvn_head_nav .vsvn_special_li{padding-right:0px}
.vsvn_head_nav a{ font-size:18px; color:#012a54; font-weight:bold}
.vsvn_head_nav a:hover{ color:#207f03}
.vsvn_head_nav .cur_head_nav a{color:#207f03}
.vsvn_top_mirror{ width:20px; height:20px; background:url(../images/vsvn_icon.png) no-repeat -260px 0px; position:relative; cursor:pointer; z-index:50;}

/*搜索弹出框开始*/
#vsvn_head_sch_box{width: 243px;height:70px;z-index:100;display: none; position:absolute; top:0px; right:0px;}
#vsvn_head_sch_box .vsvn_head_form{ width:235px; height:32px; margin-top:38px; background:#FFF; border:4px solid #012a54; float:left;}
.vsvn_both_style{background:#FFF;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;width: 90px;height:70px;z-index:100;position:absolute; top:0px; right:0px;}/*IE7兼容*/
.vsvn_sch_txt{ width:155px; padding-left:10px; height:30px; padding-top:4px; line-height:30px; border:none; background:none; color:#012a54}
.vsvn_sch_btn{ width:60px; height:32px; background:#012a54; line-height:32px; text-align:center; color:#FFF; font-size:14px; border:none}
/*搜索弹出框结束*/

/*中间开始*/

/*中间一开始*/
.product_part1_l{ width:198px; }
.product_part1_l li{ width:200px; height:78px; overflow:hidden; border-bottom:1px solid #c9c9c9;}
.product_part1_l a{ width:200px; height:78px; background:url(../images/vsvn_icon.png) no-repeat 60px -320px; display:block; outline:none; font-size:14px; line-height:115px; color:#000;border-left:2px solid #c9c9c9; text-align:center;}
.product_part1_l a:hover{ background:url(../images/vsvn_icon.png) no-repeat 60px -320px #eee; color:#207f02; border-left:2px solid #207f02}
.pro_bg_13 a{background-position:60px -320px;}
.pro_bg_14 a{background-position:63px -402px;}
.pro_bg_15 a{background-position:65px -480px;}
.pro_bg_16 a{background-position:65px -555px;}
.pro_bg_17 a{background-position:67px -630px;}
.pro_bg_18 a{background-position:63px -710px;}
.pro_bg_13 a:hover{background-position:-205px -320px;}
.pro_bg_14 a:hover{background-position:-202px -402px;}
.pro_bg_15 a:hover{background-position:-200px -480px;}
.pro_bg_16 a:hover{background-position:-200px -555px;}
.pro_bg_17 a:hover{background-position:-198px -630px;}
.pro_bg_18 a:hover{background-position:-202px -710px;}
/*banner滚动开始*/
.vsvn_index_ban{ width:824px; height:480px; overflow:hidden;position:relative;zoom:1;}
.vsvn_index_ban img{ width:824px; height:480px;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.vsvn_index_ban .slides{zoom:1;}
.flex-direction-nav a{ display:none}
.flex-direction-nav .flex-next{display:none}
.flex-direction-nav .flex-prev{display:none}
.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center;}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/index_ban.png) no-repeat -28px 0px;display:block;height:12px;overflow:hidden;text-indent:-99em;width:12px;cursor:pointer;}
.flex-control-paging li a.flex-active{background:url(../images/index_ban.png) no-repeat 0px 0px;}
/*baner滚动结束*/
/*中间一结束*/

/*中间二开始  我们的产品*/
.vsvn_pro_tit{ width:1024px; background:url(../images/vsvn_icon.png) repeat-x 0px -68px;}
.vsvn_pro_tit p{ width:110px; margin:0 auto; background:#FFF; text-align:center; font-size:18px; font-weight:bold; color:#012a54}
.vsvn_pro_tit .pro_tit_in_bg{ background:#fff}
.vsvn_pro_list{ width:1024px; padding-top:30px;}
.pro_list_box{ padding-bottom:10px}
.pro_list_box dl{ width:328px; height:285px;overflow:hidden; float:left; display:inline; margin:0px 3px 10px 0px; padding:3px 5px 5px 5px}
.pro_list_box dt{ width:328px; height:165px; overflow:hidden;}
.pro_list_box img{ width:328px; height:165px}
.vsvn_pro_list .pro_nopic{width:326px; height:164px; background:url(../images/nopic.jpg) no-repeat; border:1px solid #d2d2d2; border-bottom:none}
.pro_list_box dd{ width:326px; height:118px; border:1px solid #d2d2d2; text-align:center}
.pro_list_box  p,.pro_list_box  span{ width:270px; margin:0 auto; display:block; line-height:20px}
.pro_list_box  p{ font-size:18px; color:#000; padding-top:25px; padding-bottom:8px}
.pro_list_box  span{ font-size:14px; color:#858585}
.pro_list_box .pro_li_txt{ font-size:16px;line-height:110px; color:#000;}
.vsvn_pro_list a:hover dl{ background:url(../images/pro_bg.png) no-repeat;}
.vsvn_pro_list a:hover p,.vsvn_pro_list a:hover span{ color:#207f02}
.pro_li_bg_13{ background:url(../images/pro_big_bg.png) no-repeat 40px 35px; padding-left:34px; margin-left:50px;}
.pro_li_bg_14{ background:url(../images/pro_big_bg.png) no-repeat 40px -47px; padding-left:54px; margin-left:43px}
.pro_li_bg_15{ background:url(../images/pro_big_bg.png) no-repeat 40px -128px; padding-left:54px; margin-left:43px}
.pro_li_bg_16{ background:url(../images/pro_big_bg.png) no-repeat 40px -238px; padding-left:54px; margin-left:43px}
.pro_li_bg_17{ background:url(../images/pro_big_bg.png) no-repeat 40px -337px; padding-left:50px; margin-left:50px}
.pro_li_bg_18{ background:url(../images/pro_big_bg.png) no-repeat 40px -428px; padding-left:54px; margin-left:43px}
.vsvn_pro_list a:hover .pro_li_txt{ color:#207f02; text-decoration:underline}
.vsvn_pro_list a:hover .pro_li_bg_13{ background:url(../images/pro_big_bg.png) no-repeat -255px 35px}
.vsvn_pro_list a:hover .pro_li_bg_14{ background:url(../images/pro_big_bg.png) no-repeat -243px -44px}
.vsvn_pro_list a:hover .pro_li_bg_15{ background:url(../images/pro_big_bg.png) no-repeat -252px -136px}
.vsvn_pro_list a:hover .pro_li_bg_16{ background:url(../images/pro_big_bg.png) no-repeat -255px -239px}
.vsvn_pro_list a:hover .pro_li_bg_17{ background:url(../images/pro_big_bg.png) no-repeat -258px -335px}
.vsvn_pro_list a:hover .pro_li_bg_18{ background:url(../images/pro_big_bg.png) no-repeat -237px -409px}
/*中间二结束*/

/*中间三开始 我们的案例*/
.vsvn_case_list{ width:1024px; padding-top:30px}
.case_first_bg{ width:100%; height:35px; background:#000; position:absolute; bottom:0px; left:0px; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.list_nomal_box p{ position:absolute;bottom:0px; left:0px; width:310px; height:35px; line-height:35px; text-align:center; padding:0px 10px; overflow:hidden; font-size:16px; color:#FFF}
.case_list_first a:hover .case_first_bg,.list_nomal_box a:hover .case_first_bg{ background:#207f02}

.case_list_nomal{ width:1050px; height:355px;}
.list_nomal_box{ width:330px; height:170px; float:left; display:inline; margin-right:15px; margin-bottom:15px; overflow:hidden; position:relative}
.list_nomal_box img{ width:330px; height:170px}
.case_list_nomal p{ font-size:16px}
/*中间三结束*/

/*中间四开始  关于我们*/
.vsvn_bg_postion{/*background: url(../images/vsvn_icon.png) repeat-x 0px -48px;*/}
.vsvn_index_about{ width:820px; margin:0 auto; text-align:center}
.index_about_tit{ font-size:18px; font-weight:bold; color:#012a54; padding-top:10px; padding-bottom:21px}
.vsvn_index_about p{ color:#494848; font-size:14px; line-height:25px; padding-top:25px;}
.vsvn_index_about em{ color:#0086db; font-size:14px}
.vsvn_about_branch{ width:1024px; padding-top:65px; padding-bottom:40px; display:inline-block}
.about_professor{ width:255px; padding-left:44px; padding-right:40px; text-align:center}
.about_branch_tit{ font-size:18px; font-weight:bold; color:#012a54; font-size:16px; padding-bottom:25px; line-height:40px}
.about_professor p{ font-size:14px; line-height:25px; color:#535353}
.branch_tit_bg1{ background: url(../images/vsvn_icon.png) no-repeat 55px -145px;}
.branch_tit_bg2{ background: url(../images/vsvn_icon.png) no-repeat -226px -152px;}
.branch_tit_bg3{ background: url(../images/vsvn_icon.png) no-repeat 42px -225px;}
/*中间四结束*/

/*中间五开始  友情链接*/
.vsvn_pro_tit .vsvn_flink_tit{ width:200px;}
.vsvn_flink_box{ display:inline-block; padding-top:35px; width:850px; margin-left:85px}
.flink_l_btn{ width:35px; height:60px; background:url(../images/vsvn_icon.png) no-repeat -345px -160px; padding-top:100px}
.flink_r_btn{width:35px; height:60px;background:url(../images/vsvn_icon.png) no-repeat -460px -160px; padding-top:100px}
.vsvn_flink_img{ width:720px;display:inline; padding-left:10px}
.vsvn_flink_list{}
.vsvn_flink_list li{ width:95px; height:105px; overflow:hidden; float:left; padding-bottom:15px; text-align:center; vertical-align:middle; overflow:hidden}
.vsvn_flink_list li img{ text-align:center; vertical-align:middle; max-width:95px}
/*中间五结束*/
/*中间结束*/

/*产品文章页开始*/
body.pro_body{ background:#f4f4f4}
/*中间一开始 产品nav*/
.vsvn_in_pro_nav dl{ width:170px; height:135px; overflow:hidden; float:left; text-align:center}
.vsvn_in_pro_nav dt{ width:170px; height:70px; overflow:hidden; background:url(../images/pro_big_bg.png) no-repeat}
.vsvn_in_pro_nav dd{ color:#000; font-size:14px; padding-top:10px}
.vsvn_in_pro_nav .in_pro_nav_13 dt{ background-position:47px 30px}
.vsvn_in_pro_nav .in_pro_nav_14 dt{ background-position:46px -54px}
.vsvn_in_pro_nav .in_pro_nav_15 dt{ background-position:50px -133px}
.vsvn_in_pro_nav .in_pro_nav_16 dt{ background-position:51px -245px}
.vsvn_in_pro_nav .in_pro_nav_17 dt{ background-position:55px -345px}
.vsvn_in_pro_nav .in_pro_nav_18 dt{ background-position:44px -438px}
.vsvn_in_pro_nav a:hover dd{ color:#207f02; text-decoration:underline}
.vsvn_in_pro_nav a:hover .in_pro_nav_13 dt{ background-position:-248px 30px}
.vsvn_in_pro_nav a:hover .in_pro_nav_14 dt{ background-position:-237px -51px}
.vsvn_in_pro_nav a:hover .in_pro_nav_15 dt{ background-position:-242px -141px}
.vsvn_in_pro_nav a:hover .in_pro_nav_16 dt{ background-position:-244px -246px}
.vsvn_in_pro_nav a:hover .in_pro_nav_17 dt{ background-position:-243px -343px}
.vsvn_in_pro_nav a:hover .in_pro_nav_18 dt{ background-position:-233px -419px}
.vsvn_in_pro_nav .cur_branch_type .in_pro_nav_13 dt{background-position:-248px 30px;}
.vsvn_in_pro_nav .cur_branch_type .in_pro_nav_14 dt{ background-position:-237px -51px}
.vsvn_in_pro_nav .cur_branch_type .in_pro_nav_15 dt{ background-position:-242px -141px}
.vsvn_in_pro_nav .cur_branch_type .in_pro_nav_16 dt{ background-position:-244px -246px}
.vsvn_in_pro_nav .cur_branch_type .in_pro_nav_17 dt{ background-position:-243px -343px}
.vsvn_in_pro_nav .cur_branch_type .in_pro_nav_18 dt{ background-position:-233px -419px}
.vsvn_in_pro_nav .cur_branch_type dd{ color:#207f02}
.vsvn_project_nav dd{ text-align:center;}
/*.vsvn_in_pro_nav .case_pro_nav_14 dd{ padding-left:35px}
.vsvn_in_pro_nav .case_pro_nav_15 dd{ padding-left:47px}
.vsvn_in_pro_nav .case_pro_nav_16 dd{ padding-left:65px}
.vsvn_in_pro_nav .case_pro_nav_17 dd{ padding-left:83px}
.vsvn_in_pro_nav .case_pro_nav_18 dd{ text-align:right; padding-right:13px}*/
.vsvn_in_pro_nav .case_pro_nav_13 dt{ background-position:47px 30px}
.vsvn_in_pro_nav .case_pro_nav_14 dt{ background-position:46px -54px}
.vsvn_in_pro_nav .case_pro_nav_15 dt{ background-position:50px -133px}
.vsvn_in_pro_nav .case_pro_nav_16 dt{ background-position:51px -245px}
.vsvn_in_pro_nav .case_pro_nav_17 dt{ background-position:55px -345px}
.vsvn_in_pro_nav .case_pro_nav_18 dt{ background-position:44px -438px}
.vsvn_in_pro_nav a:hover .case_pro_nav_13 dt{ background-position:-248px 30px}
.vsvn_in_pro_nav a:hover .case_pro_nav_14 dt{ background-position:-237px -51px}
.vsvn_in_pro_nav a:hover .case_pro_nav_15 dt{ background-position:-242px -141px}
.vsvn_in_pro_nav a:hover .case_pro_nav_16 dt{ background-position:-244px -246px}
.vsvn_in_pro_nav a:hover .case_pro_nav_17 dt{ background-position:-243px -343px}
.vsvn_in_pro_nav a:hover .case_pro_nav_18 dt{ background-position:-233px -419px}
/*中间一结束*/

/*中间二开始  产品内容区*/
.vsvn_pro_cot{ display:inline-block; width:1024px; position:relative}
.vsvn_pro_l_nav{ width:264px;overflow:hidden; position:relative; z-index:10;}
.vsvn_pro_l_nav li{ width:264px; height:66px; line-height:66px; margin-bottom:10px }
.vsvn_pro_l_nav li.cur_pro_arc{ background:url(../images/cur_bg.png) no-repeat}
.vsvn_pro_l_nav li.cur_pro_arc a{ background:none; color:#207f02}
.vsvn_pro_l_nav a{ display:block; outline:none;background:#012b55; line-height:60px; font-size:16px; color:#FFF; width:215px; height:60px ; padding-left:30px; padding-top:3px}
.vsvn_pro_arc_link{width:245px;background:#e7e7e7; margin-top:15px; padding-bottom:20px}
.vsvn_arc_down{ padding:10px; padding-bottom:25px;}
.arc_down_txt{ width:125px; height:35px; background:#3c8a29; margin:0 auto;}
.arc_down_txt a{ width:125px; height:35px; display:block; outline:none; text-align:center; line-height:35px; color:#FFF; font-size:16px}
.vsvn_pro_intro{ width:760px; background:url(../images/pro_repeat.jpg) repeat-y; padding-bottom:30px}
.pro_intro_txt{ width:600px; margin:0 auto; text-align:center; padding-top:35px}
.pro_intro_txt p{ line-height:25px; font-size:14px; color:#636363}
.pro_cot_print{ width:760px; margin:0 auto; text-align:center; padding-top:30px}
.pro_cot_print .bdshare-button-style0-24 a{float:none;font-size: 18px;padding:10px 25px;line-height: 24px;height: 24px;background-image: none;background-repeat: no-repeat;background-color:#012a54;color:#FFF;cursor: pointer;margin:0px;}
.pro_cot_print .bdshare-button-style0-24 a:hover {color: #FFF;opacity:1;filter: alpha(opacity=100);}
.pro_intro_bto{ width:760px; height:17px; background:url(../images/pro_bto_bg.png) no-repeat}
.pro_intro_top{ width:760px; height:17px; background:url(../images/pro_top_bg.png) no-repeat}
/*产品图片滚动开始*/
#tFocus{width:730px;height:600px; margin:0 auto;overflow:hidden; position:relative; z-index:2;}
#tFocus-pic{width:730px;height:500px;position:relative;}
#tFocus-pic li{width:730px;height:500px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocusBtn{width:730px;height:70px; padding-top:30px;z-index:20;overflow:hidden;}
#tFocus-btn{width:730px;height:70px;position:relative;left:10px;bottom:0;overflow:hidden;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{height:70px;width:100px;display:block;float:left;margin-right:23px;}
#tFocus-btn li.active img{border:2px solid #3c892b}
#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:18px;width:15px;float:left;text-indent:-9999px; display:none}
#tFocus .prev{ width:35px; height:500px; position:absolute; left:0px; top:0px; background:url(../images/pro_btn.png) no-repeat 0px 195px; z-index:8; display:block}
#tFocus .next{ width:35px; height:500px; position:absolute; right:0px; top:0px; background:url(../images/pro_btn.png) no-repeat -47px 195px; z-index:8; display:block}
#tFocus .prev:hover{background:url(../images/pro_btn.png) no-repeat -95px 195px;}
#tFocus .next:hover{background:url(../images/pro_btn.png) no-repeat -142px 195px;}
.pro_intro_cot{ width:730px; margin:0 auto; text-align:center; padding-top:30px}
.pro_intro_cot .pro_intro_note{ text-align:left; width:710px;/* border-top:2px solid #3d8a2a;*/ font-size:18px; color:#3d8a2a; margin:0 auto}
.pro_intro_border { border-top:2px solid #3d8a2a;}
.pro_intro_cot img{ max-width:730px; text-align:center; vertical-align:middle}
.upvc{float:left; width:470px; text-align:left;}
.upvc p.p1{ font-size:16px;color:#012b55; padding-top:20px;}
.upvc p.p2{ font-size:14px; color:#797979; padding: 15px; line-height:25px;}
.uim{float:right;}
.uim p img{ padding-top:20px;}
.uim1{float:left;}
.uim1 p img{ padding-top:100px;}
.uwz1{ float:right;width:500px; text-align:left;}
.uwz1 p.p1{  font-size:16px;color:#012b55;padding-top: 25px;padding-bottom: 20px;}
.uwz1 p.p2{ font-size:14px; color:#797979; padding: 15px; line-height:25px;}
.uim2{float:right;}
.uim2 p img{padding-right: 20px;}
.uwz2{ float:left;width:500px; text-align:left;}
.uwz2 p.p1{  font-size:16px;color:#012b55;padding-top: 50px; padding-right: 20px; text-align:right;}
.uwz2 p.p2{ font-size:14px; color:#797979; padding: 15px; line-height:25px;}
.uim3{float:left;}
.uim3 p img{ padding-top:40px;}
.uwz3{ width:270px;float:right; text-align:left;}
.uwz3 p.p1{ font-size:14px; color:#797979; padding-left:15px; padding-top:35px;padding-right: 30px;line-height:25px;}
.uim4 img{ padding-top:10px;}
.cwz1{float:left; width:310px; text-align:left;}
.cwz1 p.p1{ font-size:16px;color:#012b55; padding-top:20px;}
.cwz1 p.p2{  font-size:14px; color:#797979; padding: 15px; line-height:25px;}
.cim1{float:right;}
.cim1 p img{ padding-top:55px;}
.cim2 p img{ padding-top:20px;}
.cim3{float:left;}
.cim3 p img{ padding-top:40px;}
.cwz3{ float:right;width:500px; text-align:left;}
.cwz3 p.p1{  font-size:16px;color:#012b55;padding-top: 40px;padding-bottom: 20px;}
.cwz3 p.p2{ font-size:14px; color:#797979; padding: 15px; line-height:25px;}
.majiu1 p{ font-size:14px;  color:#5d5d5d; padding-left:40px; padding-top:30px; line-height:25px; padding-bottom:30PX;}
.majiu2{float:left; width:170px;}
.majiu2 ul{ padding-bottom:15PX;}
.majiu2 ul li{ text-align:center; line-height:20px; font-size:12px; font-weight:700;color:#4c5e50; padding-left:40px;}
.hh{ width:710px; margin:0 auto; border-bottom:2px solid #3d8a2a;}
.hh p{ font-size:18px;color:#3d8a2a; text-align:left; padding:20px 0px;}
.hhm1{ height:60px; margin:o auto; text-align:left;  border-bottom:1px solid #e3e3e3;}
.hhm1 p{ padding-top:20px;}
.hhm1 p.p1{ float:left; font-size:18px; color:#2a2a2a; padding-right:100px; padding-left:10px;}
.hhm1 p.p2{ font-size:14px; color:#5d5d5d;}
.hhm2{ height:240px; margin:o auto; text-align:left;}
.hhm2 p{ padding-top:20px;}
.hhm2 p.p1{ float:left; font-size:18px; color:#2a2a2a; padding-right:100px; padding-left:10px;}
.hhm2 ul{ width:520px; float:right; padding-top:20px;}
.hhm2 ul li{ font-size:14px; color:#5d5d5d; line-height:30px;}
.dot{display: inline-block;width: 4px;height: 4px;margin-right: 5px;background: #3d8a2a;vertical-align: middle;overflow: hidden;}
.hh1 { margin-left:-6px;}
.hh1 img{ padding-top:10px;}
.hh2 ul{ float:left; padding-top:70px; padding-left:50px;padding-right: 50px;}
.hh2 ul li p{font-size:16px;color:#072558; padding-top:20px; padding-top:20px; text-align:center;}
.hh2 ul li.li1{margin-top:-25px;}
.hh2 ul li.li2{margin-top:-30px;}
.hh3 ul{ float:left; padding-top:50px;}
.hh3 ul li p{font-size:16px;color:#072558; padding-top:20px; padding-top:20px; text-align:center;}
.hh3 ul.ul1{ padding-left:110px;}
.hh3 ul.ul2{ padding-left:150px; padding-top:68px;}
.hh3 ul.ul3{ padding-left:90px; padding-top:68px; }
.hh4{ float:left; }
.hh4 p img{ padding-top:20px; padding-left:20px;}
.hh5 { float:right; width:400px; padding-top:20px;}
.hh5 p{ text-align:left;font-size:14px; color:#333; padding: 15px; line-height:25px;}
.lm1{ border-bottom:2px solid #2b3c7e;}
.lm1 p{ font-size:16px; color:#072558; padding-top:20px; padding-bottom:20px; padding-left:10px;}
.lm2{ text-align:center;}
.lm2 p{ font-size:16px; color:#6a6a6a; padding-top:20px; padding-bottom:70px; line-height:30px;}
.lm3 p{ font-size:16px; color:#072558; padding-bottom:20px; padding-left:30px;}
.lm4 img{ padding-bottom:60px; padding-top:40px;}
.lm5 img{ padding-top:50px; padding-left:25px;}
.lm6{float:left; width:170px;}
.lm6 img{ padding-top:50px; padding-left:20px;}
.lm7 img{ padding-left:10px;}
.lm8{ text-align:center;}
.lm8 p{ font-size:16px; color:#4b4b4b; padding-top:20px; padding-left:10px; padding-right:20px;}
.lm9 ul{ float:left; padding-left:30px; padding-right:20px; padding-top:30px;}
.lm9 ul li{ text-align:center; font-size:16px; color:#072558;padding-top:10px;}
.lm10{ text-align:center;}
.lm10 img{ padding-top:30px;}
.xw1 p{ font-size:16px; color:#797979; padding-top:20px; padding-bottom:70px; line-height:25px;}
.xw2{float:left; width:240px;}
.xw2 img{ padding-left:20px; padding-top:20px;}
.xw3 { float:right; width:420px;height: 200px; margin-top:20px;}
.xw3 ul li{line-height:30px;}
.xw3 ul li.li1{font-size:16px; color:#072558;}
.xw3 ul li.li2{font-size:16px; color:#797979;}
.xw4{float:left; width:335px;}
.xw5 {float:left;width:180px;}
.xw5 ul li{ padding-left:7px;}
.xw5 img{ padding-bottom:7px;}
.xw6 {float:right;width:180px;}
.xw6 img{ padding-bottom:7px; }
.xw7{  border-top:2px solid #3d8a2a;margin-top: 260px;}
.xw7 p{ padding-top:20px; float:left; font-size:18px; color:#072558; padding-left:30px; padding-right:20px;}
.xw7 a img{ padding-top:15px;}
.xw8 p{ font-size:16px; color:#797979; padding-top:20px; padding-bottom:30px; line-height:25px; padding-left:20px;}
.xw9 ul{float:left; padding-left:20px; padding-bottom:20px;}
.xw9 ul li{ font-size:16px;color:#797979;line-height:25px;}
.xw10 p{float:left; padding-top:60px;}
.xw11{float:right; width:390px;}
.xw11 p{ line-height:25px; padding-right:20px;}
.xw11 p.p1{ font-size:16px; color:#072558; padding-top:30px;}
.xw11 p.p2{ font-size:16px; color:#797979}
.xw12 {border-bottom:2px solid #3d8a2a;}
.xw12 img{ padding-bottom:10px; padding-top:10px;}
.xw13{float:left; width:390px;}
.xw13 p{ line-height:25px;}
.xw13 p.p1{ font-size:16px; color:#072558; padding-top:30px; text-align:right;}
.xw13 p.p2{ font-size:16px; color:#797979;}
.xw14 p{float:right; padding-top:60px;}
.mz1{ border-top: 2px solid #3d8a2a;}
.mz1 p.p1{ font-size:16px; color:#072558; padding-top:15px; padding-bottom:20px; padding-left:10px;}
.mz1 p.p2{ font-size:16px;color:#797979; line-height:25px; padding-left:25px; padding-right:25px;}
.mz2 img{ padding-top:30px; padding-bottom:30px;}
.mz3{float:left;}
.mz3 img{ padding-top:30px;}
.mz4{float:right;}
.mz4 img{ padding-top:30px;}
.mzgn p{ font-size:16px; color:#42413c; padding-left:25px; }
.mzgn_con{ width:670px; margin-left:25px; margin-top:25px; margin-bottom:20px; display:block;}
.mzgn_con dt.level1 {width:670px; height:30px; line-height:30px;cursor:pointer; background:url(../images/mazhatu2.jpg) no-repeat;}
.mzgn_con dt.level1 p{ padding-left:25px; font-size:14px; color:#6b6b6b;}
.mzgn_con dt.cur{width:670px; height:30px;line-height:30px;cursor:pointer; background:url(../images/mazhatu1.jpg) no-repeat;}
.mzgn_con dt.cur p{padding-left:25px; font-size:14px; color:#ffffff;}
.mzgn_con dd { width:668px; border:1px solid #e5e5e5;display:none;} 
.mzgn_con dd ul{ padding:10px;}
.mzgn_con dd ul li{ float:left; margin-right:5px; margin-bottom:20px;}
.mzgn_con dd p{ font-size:14px; color:#888888; padding-top:10px; line-height:25px; padding-left:10px; padding-right:10px; padding-bottom:20px;}
.vsvn_pz{ width:710px; margin:0 auto;}
.vsvn_pz_left{ width:400px; float:left; padding-bottom:20px;}
.vsvn_pz_right{ width:250px; float:right; padding-bottom:20px;}
.vsvn_pz_left p, .vsvn_pz_right p{ font-size:14px; color:#222222; line-height:25px; padding-bottom:10px;}
.vsvn_pz_left ul li, .vsvn_pz_right ul li{ font-size:14px; color:#222222; line-height:25px;}
.vsvn_mcbk1{ width:710px; margin:0 auto;}
.vsvn_mcbk2{ width:710px;}
.pvc_img1{ float:right;}
.pvc_imgcon{ margin-top:10px;}
.pvc_imgcon .pvc_imgcon1{ float:left; margin-right:8px;}
.pvc_imgcon .pvc_imgcon1 p{ font-size:12px; color:#1a3f62; font-weight:bold; line-height:30px; text-align:center;}
.pvc_imgcon2{ margin-top:5px;}
.vsvn_door_title{ font-size:14px; color:#000000; font-weight:bold; line-height:30px; padding-top:20px;}
.vsvn_door_img{ width:710px; padding-top:30px;}
.vsvn_door_img ul li{ width:100px; float:left; margin-bottom:10px; margin-left:10px; margin-right:58px;}
.vsvn_door_img ul li a{ display:block; cursor:pointer;}
.vsvn_door_img ul li a p{ font-size:12px; color:#1a3f62; text-align:center; padding-bottom:10px; font-weight:bold;}
.vsvn_door_img ul li a .maimg{ width:100px; padding:5px 0px; border-bottom:2px solid #fff; border-top:2px solid #fff;}
.vsvn_door_img ul li a .maimg img{ width:100px; height:150px;}
.vsvn_door_img ul li a .maimg:hover{border-bottom:2px solid #196830; border-top:2px solid #196830;}
.vsvn_door2_img{ width:710px; padding-top:30px;}
.vsvn_door2_img ul li{ width:94px; float:left; margin-bottom:10px; margin-left:10px; margin-right:69px;}
.vsvn_door2_img ul li a{ display:block; cursor:pointer;}
.vsvn_door2_img ul li a p{ font-size:12px; color:#1a3f62; text-align:center; padding-bottom:10px; font-weight:bold;}
.vsvn_door2_img ul li a .maimg{ width:94px; padding:5px 0px; border-bottom:2px solid #fff; border-top:2px solid #fff;}
.vsvn_door2_img ul li a .maimg img{ width:94px; height:150px;}
.vsvn_door2_img ul li a .maimg:hover{border-bottom:2px solid #196830; border-top:2px solid #196830;}
.vsvn_door3_img{ width:710px;}
.vsvn_door3_img ul li{ width:270px; float:left; margin-bottom:10px;}
.vsvn_door3_img ul li a{ display:block; cursor:pointer;}
.vsvn_door3_img ul li a p{ font-size:12px; color:#1a3f62; text-align:center; padding-bottom:10px; font-weight:bold;}
.vsvn_door3_img ul li a .maimg{ width:270px; padding:5px 0px; border-bottom:2px solid #fff; border-top:2px solid #fff;}
.vsvn_door3_img ul li a .maimg img{ width:270px; height:183px;}
.vsvn_door3_img ul li a .maimg:hover{border-bottom:2px solid #196830; border-top:2px solid #196830;}
.door_p1{ width:355px; text-align:center; float:left; font-size:14px; color:#000000; font-weight:bold; line-height:30px; }
.bz_lmj_p{ font-size:12px; color:#20486c; line-height:30px; padding-top:5px;}
.wl_lmj{ width:710px; margin:0 auto;}
.wl_lmj ul{ width:650px; margin:0 auto; padding-top:30px; }
.wl_lmj ul li{ width:182px; float:left; margin-right:52px; margin-bottom:20px;  }
.wl_lmj ul li p{ text-align:center; line-height:20px; font-size:12px; color:#20486c;}
.wl_lmj ul li p img{ width:10px; margin-right:3px; margin-left:7px;}


/*产品图片滚动结束*/
/*中间二结束*/
/*产品文章页结束*/

/*产品列表页开始*/
.vsvn_product_bg_ff{ width:100%; background:#FFF; display:inline-block; position:relative; z-index:2}
.vsvn_position_pro{ width:100%; height:95px; background:#f4f4f4; position:absolute; top:0px; left:0px; z-index:-1}
.vsvn_in_position{ padding-top:8px; padding-bottom:8px}
.vsvn_in_position a{ font-size:14px; color:#6e6e6e}
.vsvn_in_position em{ font-size:14px; color:#6e6e6e}
.vsvn_in_pro_summary{ padding-top:60px; width:925px; margin:0 auto; text-align:center; padding-bottom:45px}
.vsvn_in_pro_summary p{ font-size:40px; color:#9e9e9e; padding-top:10px; padding-bottom:20px; font-weight:bold}
.vsvn_in_pro_summary span{ font-size:18px; color:#959595; line-height:30px}
/*产品列表页结束*/

/*工程案例开始*/
.vsvn_project_map{ width:1024px; margin:0 auto; position:relative; display:inline-block; padding-bottom:85px}
.vsvn_project_bg_ff{ width:100%; background:#ffffff; position:relative; z-index:2}
.vsvn_position_bg{ width:100%; height:65px; background:#f4f4f4; position:absolute; top:0px; left:0px; z-index:-1}
.vsvn_in_project{ width:300px; display:inline; margin-left:40px; padding-top:30px; text-align:center}
.vsvn_in_project p{ font-size:16px; color:#00427f; padding-bottom:20px;}
.vsvn_in_project span{ font-size:14px; line-height:25px; color:#797979;}
.vsvn_case_map{ width:560px; height:385px; position:absolute; right:50px; top:0px; background:url(../images/case_map.png) no-repeat center; z-index:3}
.vsvn_case_name p{ color:#023e7c}
.vsvn_project_content{ width:1024px; overflow:hidden}
.vsvn_project_content img{ max-width:1024px; vertical-align:middle; text-align:center}
.vsvn_scroll_tit{ width:1024px; height:24px; border-bottom:1px solid #688197}
.scroll_txt{ font-size:16px; color:#012a54}
.scroll_pic_btn{ width:30px; padding-top:5px}
.scroll_pic_btn a{ width:15px; height:15px; background:url(../images/scroll_btn.png) no-repeat 0px -35px}
.scroll_pic_btn .relatilve_l_btn{ background-position:0px -35px}
.scroll_pic_btn .relatilve_r_btn{ background-position:-15px -35px}
.scroll_pic_btn a:hover{ width:15px; height:15px; background:url(../images/scroll_btn.png) no-repeat 0px -35px}
.scroll_pic_btn .relatilve_l_btn:hover{ background-position:0px 0px}
.scroll_pic_btn .relatilve_r_btn:hover{ background-position:-15px 0px}
.relative_pic_scroll{ width:1024px; padding-top:10px}
.relative_pic_scroll li{ width:240px; height:215px; float:left; display:inline; margin-left:8px; margin-right:8px; background:#FFF}
.relative_in_box .relative_in_box{width:240px; height:215px; overflow:hidden}
.relative_img{ width:240px; height:160px; overflow:hidden}
.relative_img img{ vertical-align:middle; width:240px; height:160px}
.relative_txt{ width:238px; height:54px; border:1px solid #e5e5e5; overflow:hidden; border-top:none}
.relative_txt p{ font-size:14px; color:#012a54; line-height:54px; padding-left:10px; padding-right:10px}
.relative_pic_scroll a:hover p{ color:}
.relative_pic_scroll a:hover .relative_txt{ background:;}
.vsvn_project_bg{ width:100%; background:#eee; clear:both}
.vsvn_project_nav{ padding-bottom:30px; display:inline-block}
.vsvn_project_nav dl{ height:110px; text-align:left}
.vsvn_project_box{ padding-top:35px; display:inline-block}
.vsvn_project_nav_tit{ font-size:16px; color:#012a54;}
.project_article_bg{ width:100%; background:#FFF}
.white_bg{ background:#FFF}
/*工程案例结束*/

/*新闻页开始*/

/*列表页 左侧开始*/
.vsvn_news_l{ width:705px; background:#FFF}
.vsvn_news_in{ width:645px; padding-left:30px; padding-right:30px; display:inline-block; padding-top:10px}
.vsvn_news_in_box{ width:645px; display:inline-block;padding-top:30px;}
.news_in_box_img{ padding-right:30px; width:150px;}
.news_in_box_img img{ width:150px; height:100px}
.news_in_box_txt{ width:465px; border-bottom:1px dashed #acbccc; padding-bottom:30px}
.news_in_box_txt .padbto20{padding-bottom:10px}
.news_in_box_txt span{ font-size:16px; color:#000; }
.news_in_box_txt p{ font-size:14px; color:#323232 ; line-height:24px}
.news_in_box_txt .pat10{ padding-top:10px}
.news_in_box_txt em{ font-size:12px; color:#666;}
.news_in_box_txt .pat10 font{ font-size:12px; color:#02adfd; font-weight:bold; padding-left:10px}
.news_in_box_txt span font{ font-size:16px;}
.news_in_box_txt .vsvn_sch_result{ color:#323232}

.vsvn_news_r{ width:305px}
.vsvn_news_r_box{ width:245px; padding:20px 30px 50px 30px; background:#e7e7e7; margin-bottom:15px}
.vsvn_news_left{ float:left;margin-left: -15px; }
.vsvn_news_left img{ padding-top:20px;}
.vsvn_news_right{ float:right;}
.vsvn_news_right a{  font-size:14px; color:#09264e;}
.vsvn_news_right a:hover{ color:#207f02;}
.vsvn_news_right ul{ line-height:30px; padding-top:20px;margin-right: -20px;}
.vsvn_news_right ul li{}
.news_r_bix_tit{ width:230px; height:25px; font-size:16px; color:#000; text-align:center; border-bottom:1px dashed #7d92a7}
.news_pro_type{ padding-top:17px}
.vsvn_news_r_box .padleft75{ padding-left:75px;}
.vsvn_news_r_box .padleft15{ padding-left:15px;}
.news_pro_type li{ height:42px; line-height:42px}
.news_pro_type a{ font-size:14px; color:#012a54; background:url(../images/vsvn_icon.png) no-repeat -416px -833px; padding-left:30px}
.news_pro_type a:hover{ color:#207f02; background:url(../images/vsvn_icon.png) no-repeat -416px -793px;}
.vsvn_news_down{ padding:15px 0px 25px 10px}
.vsvn_news_txt{ width:125px; height:35px; background:#3c8a29; overflow:hidden; margin:0 auto; text-align:center}
.vsvn_news_txt a{ font-size:16px; display:block; text-align:center; width:125px; height:35px; line-height:35px; text-align:center; color:#FFF}
/*列表页 左侧结束*/

/*详细页 左侧开始*/
.vsvn_news_cot{ width:705px; background:#FFF}
.news_cot_in{ width:665px; margin:0 auto; padding-top:25px; padding-bottom:50px}
.news_cot_top{ width:665px; border-bottom:1px solid #b4b4b4; padding-bottom:10px; display:inline-block}
.news_cot_top p{ font-size:16px; color:#012a54}
.news_cot_top_r{}
.news_cot_top_r span{ font-size:12px; color:#666; line-height:30px; display:block; padding-right:10px}
.news_cot_share{ width:55px; height:25px; background:url(../images/vsvn_icon.png) no-repeat -358px 5px;; padding-right:10px}
.vsvn_enjoy_box .bdshare-button-style0-24 a{ padding:0px; width:16px; height:16px;}
.vsvn_enjoy_box .bdshare-button-style0-24 a,.vsvn_enjoy_box .bdshare-button-style0-24 .bds_more {float: left;font-size: 18px;padding-left:0px;line-height: 24px;height: 24px;background-image:none;background-repeat: no-repeat;cursor: pointer;margin: 6px 6px 6px 0; width:16px}
.vsvn_enjoy_box .bdshare-button-style0-24 .bds_fbook {background:url(../images/vsvn_icon.png) no-repeat -424px -1px;}
.vsvn_enjoy_box .bdshare-button-style0-24 .bds_twi {background:url(../images/vsvn_icon.png) no-repeat -449px -1px;}
.vsvn_enjoy_box .bdshare-button-style0-24 .bds_print {background:url(../images/vsvn_icon.png) no-repeat -470px -1px;}
.news_cot_body{ padding-top:10px}
/*详细页 左侧结束*/

/*新闻页结束*/

/*联系我们开始*/
.vsvn_in_contact_map{ width:974px; padding:25px; background:#FFF}
.vsvn_contact_detail{ width:1024px; background:#FFF; display:inline-block; padding-top:30px; padding-bottom:80px}
.contact_detail_part1{ padding-left:50px; padding-right:50px;}
.contact_boderr{ border-right:1px solid #cccccc;}
.padbto65{ padding-bottom:69px}
.contact_detail_tit{ font-size:16px; color:#012a54; height:40px; line-height:40px}
.contact_detail_part1 p{ font-size:9px; color:#767676; line-height:25px}
.contact_detail_part1 font{ font-size:9px; color:#0086db; font-family:Arial, Helvetica, sans-serif}
.contact_detail_part2{width:225px; padding-left:90px;}
.contact_share { padding-top:10px; padding-bottom:100px}
.contact_erweima{ padding-top:15px; padding-left:45px}
.contact_add{ font-size:14px; color:#767676; line-height:22px; padding-top:20px; padding-left:25px;}
.contact_padleft{ padding-left:50px}
.contact_border{ border-left:1px solid #ccc}

/*联系我们结束*/

/*关于我们开始*/
.vsvn_in_about{ width:1024px;}
.vsvn_about_box{ width:960px; padding:0px 32px; background:#FFF;}
.about_branch_box{ width:960px; border-bottom:1px solid #9eaebe; padding-top:40px; padding-bottom:10px; display:inline-block}
.branch_title{width:955px; margin:0 auto; text-align:center; line-height:30px;padding-bottom:20px}
.branch_title span{font-size:18px; color:#012a54;  line-height:40px; display:inline-block}
.branch_title span img{ padding-left:15px;}

.branch_content{ width:955px; margin:0 auto;}
.branch_content ul{ width:260px;line-height:25px;float:left;}
.branch_content ul li{ color:#7f7f7f; font-size:14px;}
.branch_content ul.bc1{ padding-left:40px;}
.branch_content ul.bc2{ padding-left:67px;}
.branch_content span,.branch_content p{line-height:25px; color:#7f7f7f; font-size:14px; text-align:center;}
.con1{ width:570px; float:left;}
.con1 p{line-height:25px; color:#7f7f7f; font-size:14px; text-align:center; padding-left:10px; }
.br_img1{ float:right; overflow:hidden;}
.br_img1 img{ margin-top:-55px; }
.con2{ width:570px; float:right;}
.con2 p{line-height:25px; color:#7f7f7f; font-size:14px; text-align:center; padding-right:10px; }
.br_img2{ float:left; overflow:hidden; position:relative; top:5px; padding-top:5px;}
.br_img2 img{ position:relative; top:0px;}
.branch_honor{ width:990px; margin:0 auto}
.branch_honor ul{}
.branch_honor li{ float:left;padding-bottom:20px;}
.branch_honor li.shu{ display:inline; margin-right:15px; margin-left:15px}
.branch_honor li.shu1{ display:inline;}
.branch_honor li.heng{ display:inline; margin-right:10px; margin-left:30px; }
.branch_honor_img{}
.branch_honor_name{ width:100%; text-align:center; margin:0 auto; font-size:14px; line-height:25px; color:#666; padding-top:15px}
.branch_honor .shu img{ width:205px; height:284px; border:1px solid #ccc}
.branch_honor .shu1 img{ width:195px; height:289px; border:1px solid #ccc}
.branch_honor .heng img{ width:410px; height:250px; border:1px solid #ccc}
.honor_more{ width:960px; text-align:center; padding-top:20px; padding-bottom:30px}
.honor_more a{ font-size:14px; color:#076db7; text-decoration:underline}
.honor_more .hide_more{ display:none}
.equipment_content{ font-size:14px; color:#666; line-height:25px; text-align:center;}
.equipment_honor{ padding-top:60px; display:inline-block}
.equipment_img1,.equipment_img1 img{ height:287px; overflow:hidden; padding-left:8px;}
.equipment_img2 img{ height:288px; padding-left:5px}
.equipment_img3 img{ width:940px; height:480px; padding-left:15px; padding-top:5px;}

.branch_in_honor{ width:1024px; margin:0 auto}
.branch_in_honor ul{ padding-top:15px; display:inline-block}
.branch_in_honor li{ float:left;padding-top:30px}
.branch_in_honor li.shu{ display:inline; margin-right:20px; margin-left:25px }
.branch_in_honor li.heng{ display:inline; margin-right:20px; margin-left:25px; }
.branch_in_honor .shu img{ width:290px; height:375px; border:1px solid #ccc}
.branch_in_honor .heng img{ width:458px; height:310px; border:1px solid #ccc}
/*关于我们结束*/

/*分页样式开始*/

.pagelist .page { width:450px; height:30px; margin:0px auto; text-align:center; padding-top:80px; padding-bottom:50px}
.pagelist .page a:hover{background:none;color:#666;border:1px solid #FFF;}
.pagelist .page span{display:inline-block;}
.pagelist .page .num{font-size:12px;color:#FFF;border:1px solid #111111; background:#111111;padding:5px 11px 5px 11px;margin-left:2px;display:inline-block;}
.pagelist .page .current{font-size:12px;color:#666;border:1px solid #FFF;padding:5px 11px 5px 11px;background:none;}
.pagelist .page .prev{font-size:12px;color:#FFF;border:1px solid #111111;padding:5px 12px 5px 12px;margin-left:2px;display:inline-block; background:#111111; cursor:pointer}
.pagelist .page .next{font-size:12px;color:#FFF;border:1px solid #111111;padding:5px 12px 5px 12px;margin-right:2px;display:inline-block; background:#111111; cursor:pointer}
.pagelist .page .first,.pagelist .page .end{ display:none;}
/*分页样式结束*/

/*footer开始*/
.vsvn_footer{ width:100%; border-top:2px solid #012b55; background:#eeeeee; padding-bottom:80px}
.vsvn_f_in{ display:inline-block; width:1024px}
.vsvn_l_footer{ padding-top:35px}
.vsvn_f_pro{ width:175px; padding-right:78px}
.vsvn_f_pro p{ width:175px; height:29px; border-bottom:1px solid #a4a4a4; font-size:18px; color:#012a54}
/*.vsvn_f_pro li{ width:85px; padding-top:25px;float:left}*/
.vsvn_f_pro li{ width:140px; padding-top:15px;float:left}
.vsvn_f_pro a{ font-size:14px; color:#4a4a4a}
.vsvn_f_about li{ width:100%}
.vsvn_f_contact span{ display:block; padding-top:15px; color:#767676; font-size:9px;}
.vsvn_f_contact em{ font-size:9px; color:#027fce}
.vsvn_f_enjoy{ padding-top:15px}

.vsvn_r_footer{ width:290px; padding-top:15px}
.vsvn_r_footer dd{ padding-top:15px; font-size:14px; color:#767676}

.vsvn_f_copyright{ width:100%; background:#e0e0e0; height:40px; text-align:center}
.vsvn_f_copyright p{ text-align:center; line-height:40px; color:#5e5e5e; font-size:14px}
.lxwm{padding-left: 17px; padding-top:10px;}
.lxwm a{float: left;font-size: 18px;line-height: 24px;height: 24px;cursor: pointer;margin: 6px 6px 6px 0;}
/*footer结束*/


.vsvn_in_about{ width:1024px;/* height:510px;*/ overflow:hidden;position:relative;zoom:1;}
.vsvn_in_about img{ width:1030px;/* height:510px;*/}
/*.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}*/
.vsvn_in_about .slides{zoom:1;}
/*.flex-direction-nav a{ display:none}
.flex-direction-nav .flex-next{display:none}
.flex-direction-nav .flex-prev{display:none}
.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center;}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/index_ban.png) no-repeat -28px 0px;display:block;height:12px;overflow:hidden;text-indent:-99em;width:12px;cursor:pointer;}
.flex-control-paging li a.flex-active{background:url(../images/index_ban.png) no-repeat 0px 0px;}*/


.vsvn_hhmj_tex{ font-size:14px; color:#000000; line-height:25px; padding-top:20px;}
.vsvn_hhmj_img{ width:710px; padding-top:30px;}
.vsvn_hhmj_img ul li{ width:157px; margin:0px 10px; float:left; margin-bottom:10px;}
.vsvn_hhmj_img ul li a{ display:block; cursor:pointer;}
.vsvn_hhmj_img ul li a p{ font-size:12px; color:#1a3f62; text-align:center; padding-bottom:10px; font-weight:bold;}
.vsvn_hhmj_img ul li a .maimg{ width:157px; padding:5px 0px; border-bottom:2px solid #fff; border-top:2px solid #fff;}
.vsvn_hhmj_img ul li a .maimg img{ width:157px; height:110px;}
.vsvn_hhmj_img ul li a .maimg:hover{border-bottom:2px solid #196830; border-top:2px solid #196830;}
.vsvn_hhmj_tex2{ width:690px; margin:0 auto; padding-top:20px;}
.vsvn_hhmj_tex2 p.txt2_title{ font-size:16px; color:#2b2b2b; font-weight:bold; line-height:25px;}
.vsvn_hhmj_tex2 p.txt2_tex1{ font-size:14px; color:#2b2b2b; line-height:25px; padding-bottom:20px;}
.vsvn_hhmj_tex2 p.txt2_tex2{ font-size:14px; color:#2b2b2b; line-height:25px; padding-left:10px; padding-bottom:20px;}
.hh5 p.p_title{ font-size:16px; color:#2b2b2b; font-weight:bold; line-height:25px; padding-bottom:5px; padding-top:0px;}
.hh5 p.p_con{ font-size:14px; color:#2b2b2b; line-height:25px; padding:0px 15px;}


.vsvn_hhmj_con1{width:680px; margin:0 auto; padding-top:10px;}
.vsvn_hhmj_con1 p.title{ font-size:16px; color:#2b2b2b;font-weight:bold; border-bottom:2px solid #2b3c7e; display:inline-block; line-height:25px;}
.vsvn_hhmj_con1 ul { padding-top:20px;}
.vsvn_hhmj_con1 ul li{ width:300px; margin-left:20px; margin-right:20px; float:left; margin-bottom:20px;}
.vsvn_hhmj_con1 ul li p{ font-size:12px; color:#2b2b2b; line-height:30px; text-align:center;}
.vsvn_hhmj_con1 ul li img{ width:300px; height:210px;}
.vsvn_hhmj_con2{width:680px; margin:0 auto; padding-top:10px;}
.vsvn_hhmj_con2 ul li{ margin-right:60px; margin-bottom:20px; float:left; display:inline-block;text-align: center;}
.vsvn_hhmj_con2 ul li img{ height:100px;}
.vsvn_hhmj_con2 ul li p{ font-size: 14px;color: #1a3f62; line-height:30px;}

